rabbit anti-mouse - French English Dictionary